MIS 24060 Fall 2009 Liu
Systems Analysis I Syllabus
M&IS 24060 – Section 002, Call No. 10228
Fall 2009
Tuesdays and Thursdays 5:30 pm to 6:45 pm, BSA Room 205
Instructor: Fengkun Liu, MBA, MS in Information Systems
Office: Business Administration, Room A402
Phone: 330-672-2164
Email: fliu3@kent.edu
Office Hours: Tues 2:45 -5:15 pm and Thurs 4:00 - 5:15 pm or By Appointment
Overall Goal
The primary goal of this course is to introduce students to the principles, concepts, processes, techniques and methodologies underlying the analysis, design and implementation of information systems.
Learning Objectives
The specific objectives for students taking this course are the following:
- To understand the process of systems development from planning through implementation as described by the Software Development Life Cycle (SDLC).
- To understand the technology and architecture of information systems.
- To learn a range of tools, techniques and methodologies involved in systems analysis and design including the following:
o GANTT charts and PERT charts for project management
o Entity-Relationship (E-R) models for describing data
o Data Flow Diagrams (DFD) for modeling processes
o Normalizing databases into 2NF and 3NF forms
o Business logic modeling
o Unified Modeling Language (UML) diagrams for object-oriented analysis and design
- To be able to design the user interface, business logic, and database layer of information systems
Prerequisites
The main prerequisite for this course is M&IS 24053 Introduction to Computer Applications
Textbook
The following textbook will be used for this course.
Modern Systems Analysis and Design, 5th Edition, 2008, Jeffrey A. Hoffer, Joey F. George, Joseph S. Valacich, ISBN 0-13-145561-7
Supplementary Course Materials
The powerpoint lectures can be downloaded from the KSU WebCT Vista system. The URL for the WebCT Vista system is: https://vista8.kent.edu/webct
Click on the link for Kent State University and then log into the system with your Flashline username and password.
Evaluation and Grades
Students will be evaluated on the basis of the following:
6 Quizzes |
30% (5% per quiz) |
3 Group Projects |
30% (10% per project) |
4 Exams |
40% (10% per exam) |
Total |
100% |
The tentative thresholds for assigning letter grades are as follows. This grading policy is subject to change at the instructor’s discretion.
90%+ |
A |
77% - 79% |
B- |
87% - 89% |
A- |
66% -76% |
C |
83% - 85% |
B+ |
60% - 65% |
D |
80% - 82% |
B |
Below 60% |
F |
Quizzes and Exams
There will be 6 quizzes and 4 examinations. All quizzes and examinations will be taken online, and are best taken using a standards-compliant web browser. Examinations and quizzes will consist of multiple choice, true or false, fill-in-the blanks, short-answer, matching, and calculation type questions. The online tests will be available on Vista WebCT, and can be taken from anywhere (home, work, school, BSA computer labs, at the airport, etc.) the student has access to the Web. All tests are open-book and open notes. Each quiz will count for 5% of the grade and each exam for 10%. The exams are cumulative though emphasis will be on the most recent material covered.
All quizzes and exams have to be taken during the times indicated. Any missed quiz or exam without prior permission will get a grade of 0. There will be no makeup quizzes or exams. If there is a legitimate reason for any missed exam or quiz and prior permission has been obtained then that exam/quiz will simply not count towards the final grade.
Group Projects
Students will also work on 3 case study-based projects. The class will be asked to form groups of 3 to 4 students to work on these projects. The projects will be based on the Broadway Entertainment Company (BEC) case described in the textbook. The deliverables from these projects will be the following:
Project #1 |
Project Plan |
Project #2 |
Database Design Document |
Project #3 |
User Interface Design Document |
The write-up for the group project must be professionally done using word processing software such as Microsoft Word (this includes any diagrams that need to be drawn). You can either email the electronic file for the project or print it out and hand it in to the instructor by the assigned deadline. Doing high-quality professional work is part of the learning experience of this course and will stand you in good stead as you enter the work-force.
Each member of the team is expected to contribute equally to the project, and therefore team members will be given the same grade on a project.
The Following Policies Apply to All Students in this Course:
Enrollment and Official Registration
Students have the responsibility to ensure they are properly enrolled in classes. You are advised to review your official class schedule (using Web for Students) during the first two weeks of the semester to ensure you are properly enrolled in this class and section. Should you find an error in your class schedule, you have until September 13, 2009 to correct the error with your advising office. If registration errors are not corrected by this date and you continue to attend and participate in classes for which you are not officially enrolled, you are advised now that you will not receive a grade at the conclusion of the semester for any class in which you are not properly registered.
In addition, students attending the course, who do not have the proper prerequisites, risk being deregistered from the class.
Course Withdrawal Deadline
For Fall 2009, the course withdrawal deadline is Sunday, November 8, 2009. Withdrawal before the deadline results in a "W" on the official transcript. After the deadline a grade must be calculated and reported.
Academic Dishonesty and Plagiarism
Cheating means to misrepresent the source, nature, or other conditions of your academic work (e.g. tests, papers, projects, assignments) so as to get undeserved credit. The use of intellectual property of others without giving them appropriate credit is a serious academic offense. It is the university’s policy that cheating or plagiarism result in a failing grade (0 points) for the work or course. Repeat offenses may result in dismissal from the University.
Course Conduct
Disruptive behavior is any behavior that has a negative impact on the instructor’s ability to teach a class and/or a student’s ability to attend to material being covered in class. Disruptive behavior includes gratuitous talking, late entry and early exit from class, reading newspapers and blocking the vision of other students, etc. If a student disrupts class, actions outlined in the University Policy Manual (Policy Number 3342-4-151) will be taken by the instructor. These actions include removal of the student from the classroom by campus police and possible suspension or dismissal from the class. Students are required to turn off ringers on cell phones and pagers during class. Messages (including emails and text messages) are not to be read or sent during class.
Students with Disability
Students with disabilities: University policy 3342-3-18 requires that students with disabilities be provided reasonable accommodations to ensure their equal access equal access course content. If you have documented disability and require accommodations, please contact the instructor at the beginning of the semester to make arrangements for necessary classroom adjustments. Please note, you must first verify your eligibility for these through the Student Disability Services (contact 330-672-3391 or visit www.kent.edu/sds for more information on registration procedures).
This Syllabus is tentative and subject to change
Recording of any lecture or other instructional activity occurring as part of the course is prohibited.
Tentative Class Schedule
The following class schedule is to be regarded as a general guideline and the topics discussed on any given day can be changed at the discretion of the instructor.
Date |
Topic |
Reading, Preparation |
Assignments Due and Exam Dates |
9/1 |
|
Chapter 1 |
|
9/3 |
|
Chapters 2 |
|
9/8 |
|
Chapter 3 |
|
9/10 |
o Identifying IS projects o Planning |
Chapters 4, 5 |
|
9/15 |
o Requirements gathering and definition |
Chapter 6 |
Quiz #1 |
9/17 |
|
Chapter 7 |
|
9/22 |
|
Chapter 8 |
Quiz #2 |
9/24 |
o Business Logic Modeling o Structured English, Decision Trees, Decision Tables |
Chapter 8 |
|
9/29 |
|
|
Exam #1
|
10/1 |
|
Chapter 8 |
|
10/6 |
|
Chapter 8 |
Group Project #1 on BEC’s project plan and process model for CRM System |
10/8 |
|
Chapter 8 |
|
10/13 |
o Use case, class, object, state transition, sequence and activity diagrams |
Appendix 3 |
Quiz #3 |
10/15 |
|
Appendix 3 |
|
10/20 |
|
Appendix 3 |
Quiz #4 |
10/22 |
o Transforming ER diagrams into tables |
Chapter 10 |
|
10/27 |
o Normalization into 2NF and 3NF forms |
Chapter 10 |
Exam #2
|
10/29 |
o Physical and Logical Design o View Integration |
|
|
11/3 |
|
Chapter 10 |
Quiz #5 |
11/5 |
o Forms and Reports o Dialogs |
Chapters 11, 12 |
|
11/10 |
o Distributed and Internet-centric architecture |
Chapter 14 |
Group Project #2 on database design of BEC’s CRM system |
11/12 |
|
Chapter 15 |
Quiz #6 |
11/17 |
|
|
|
11/19 |
|
Chapter 16 |
Exam #3 |
11/24 |
|
Appendix 2 |
|
11/26 |
Thanksgiving Holiday |
|
|
12/1 |
|
|
|
12/3 |
o XML o Web Services o SOA |
|
Group Project #3 on user interface (UI) design of BEC’s CRM system |
12/8 |
|
|
|
12/10 |
|
|
Exam #4 |